package pl.diagnoser.client.formulas;

import java.io.Serializable;

public class DiagnoserHBFormula implements Serializable {

	private static final long serialVersionUID = 1L;
	private String type;
	private String object1;
	private String object2;
	private String context;
	private String domination;
	private String typicality;
	private String confidence;
	
	public DiagnoserHBFormula() {}
	public DiagnoserHBFormula( String type, String object1, String object2, 
			String context, String domination, String typicality ) {
		this.type = type;
		this.object1 = object1;
		this.object2 = object2;
		this.context = context;
		this.domination = domination;
		this.typicality = typicality;
		this.confidence = null;
	}
	public DiagnoserHBFormula( String type, String object1, String object2, 
			String confidence ) {
		this.type = type;
		this.object1 = object1;
		this.object2 = object2;
		this.confidence = confidence;
		this.context = null;
		this.domination = null;
		this.typicality = null;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getObject1() {
		return object1;
	}
	public void setObject1(String object1) {
		this.object1 = object1;
	}
	public String getObject2() {
		return object2;
	}
	public void setObject2(String object2) {
		this.object2 = object2;
	}
	public String getContext() {
		return context;
	}
	public void setContext(String context) {
		this.context = context;
	}
	public String getDomination() {
		return domination;
	}
	public void setDomination(String domination) {
		this.domination = domination;
	}
	public String getTypicality() {
		return typicality;
	}
	public void setTypicality(String typicality) {
		this.typicality = typicality;
	}
	public String getConfidence() {
		return confidence;
	}
	public void setConfidence(String confidence) {
		this.confidence = confidence;
	}
}
